.merchantinfor{
    width: 400px;
    height: 350px;
    border: 1px solid rgba(228, 165, 84,0);
    float: left;
    margin-left: 40px;
}
.firdaystor{
    font-size: 24px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    line-height: 80px;
}
.merchantabout{
    width: 100%;
    height: 154px;
    border: 1px solid rgb(163, 160, 160) ;
    border-left: none;
    border-right: none;
    padding-top: 14px;
    padding-left: 5px;
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #666666;
    line-height: 36px;
}
.merchantabout i{
    color: green;
    margin-right: 10px;
    font-size: 20px;
}
.merchantabout span{
   color:rgba(228, 165, 84);
}
.announcenment{
    width: 392px;
    height: 79px;
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    line-height: 30px;
    float: left;
}
.m-showimg{
    width: 500px;
    height: 275px;
    border: 1px solid rgb(230, 154, 56,0);
    float: left;
}
.m-details{
    width: 1280px;
    height: 349px;
    border: 1px solid rgb(230, 154, 56,0);
    margin: 22px auto 0px;
}

.m-bigimg{
    width: 500px;
    height: 275px;
    border: 1px solid rgb(230, 154, 56,0);
}
.m-bigimg img{
    width: 100%;
    height: 100%;
}
.m-littleimg{
    width: 100%;
    height: 50px;
    border: 1px solid rgb(230, 154, 56,0);
    margin-top: 20px;
}
.m-left{
    width: 23px;
    height: 40px;
    border: 1px solid rgb(230, 154, 56,0);
    /* margin-top: 28px; */
    float: left;
   
}
.m-left,.m-right i{
    text-align: center;
    font-size: 32px;
    line-height: 40px;
}
.m-right:hover{
    cursor: pointer;
    color: rgb(230, 154, 56);
}
.m-left:hover{
    cursor: pointer;
    color: rgb(230, 154, 56);
}
.m-littleimg1{
    width: 90px;
    height: 50px;
    border: 1px solid rgb(230, 154, 56,0);
    margin-left: 20px;
    float: left;
    cursor: pointer;
}
.m-littleimg2{
    width: 90px;
    height: 50px;
    border: 1px solid #f1890f;
    margin-left: 20px;
    float: left;
    cursor: pointer;
}
.m-littleimg1 img{
    width: 98%;
    height: 98%;
}
.m-littleimg2 img{
    width: 98%;
    height: 98%;
}
.m-right{
    width: 23px;
    height: 40px;
    border: 1px solid rgb(230, 154, 56,0);
    /* margin-top: 18px; */
    float: right;
    text-align: center;
}
.c-right{
    width: 297px;
    height: 347px;
    border: 1px solid rgb(230, 154, 56,0);
    background-color: #F4FFF2;
    float: left;
    margin-left: 40px;
}
.m-chocekinds{
    width: 1280px;
    height: 58px;
    border: 1px solid rgb(163, 160, 160);
    margin: 27px auto 20px;
   /* text-align: center; */
   line-height: 58px;
}
.m-chocekinds span{
    display: block;
    float: left;
    margin-left: 10px;
}
.kindtext{
    height: 26px;
    border: 1px solid rgb(230, 154, 56,0);
    float: left;
    text-align: center;
    font-size: 16px;
    line-height: 26px;
    margin-top: 16px;
    margin-left: 16px;
    padding-left: 10px;
    padding-right: 10px;
    cursor: pointer;
}
.kindtext2{
    height: 26px;
    border: 1px solid rgb(230, 154, 56,0);
    background-color: green;
    color: #fff;
    float: left;
    text-align: center;
    font-size: 16px;
    line-height: 26px;
    margin-top: 16px;
    margin-left: 16px;
    padding-left: 10px;
    padding-right: 10px;
    cursor: pointer;
}
.shopshow{
    width: 1280px;
    border: 1px solid rgb(230, 154, 56,0);
    overflow: hidden;
    margin: 0px auto 20px;
}
.shopinfor{
    width: 304px;
    height: 433px;
    border: 1px solid rgba(189, 186, 183);
    margin-top: 30px;
    margin-left: 20px;
    float: left;
    padding-left: 18px;
}
.shopinfor h3{
    font-size: 18px;
    line-height: 36px;
    font-weight: 400;
    margin-top: 24px;
}
.shopinfor h4{
    font-size: 16px;
    line-height: 26px;
    font-weight: 300;
    margin-top: 5px;
}
.shopshow .shopinfor:nth-child(4n+1){
   margin-left: 0px;
}
.m-new_price{
    font-size: 24px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    /* text-decoration: line-through; */
    color: #FF5757;
    line-height: 30px;
    line-height: 60px;
    float: left;
    display: block;
}
.m-old_price{
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    text-decoration: line-through;
    color: #666666;
    line-height: 30px;
    line-height: 60px;
    display: block;
    float: left;
    margin-left: 20px;
}
.shopshow i{
   font-size: 30px;
   color: #F08200;
   line-height: 100px;
   float: right;
   margin-right: 26px;
   cursor: pointer;
}
.shop_img{
    width:285px;
    height: 260px;
}
.shop_img img{
    width:98%;
    height: 100%;
}